rush impetuously - German English Dictionary